insulation sheet - Turkish English Dictionary